meter runs - Spanish English Dictionary